Ext.namespace('pages.p2p.wdzr.wdzrView.query');

pages.p2p.wdzr.wdzrView.query.wdzrView = function(config) {
	Ext.apply(this, config);
	/** 操作类型 */
	this.operType = config.operType;
	this.record=config.record;
	this.initUIComponents();
	pages.p2p.wdzr.wdzrView.query.wdzrView.superclass.constructor.call(this);
};
Ext.extend(pages.p2p.wdzr.wdzrView.query.wdzrView, Ext.Window, {
	initUIComponents : function() {
		this.form = new Ext.form.FormPanel({
					region : 'north',
					title : ' 申请/审核信息',
					layout : 'column',
					height : 200,
					labelWidth : 125,
					labelAlign : 'left',
					autoScroll : true,
					border : false,
					frame : false,
					bodyStyle : 'padding:5',
					items : [{
								columnWidth : 1,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '项目名称',
											xtype : 'textfield',
											name : 'XMMC',
											id : 'XMMC',
											readOnly : true,
											anchor : '99%'
										}]
							}, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '项目原总金额',
											xtype : 'textfield',
											name : 'XMZJE',
											id : 'XMZJE',
											readOnly : true,
											anchor : '98%'
										}]
							}, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '项目到期日期',
											xtype : 'datefield',
											name : 'XMDQRQ',
											id : 'XMDQRQ',
											readOnly : true,
											format : 'Y-m-d',
											hideTrigger : true,
											anchor : '98%'
										}]
							}, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '原投资金额(转让金额)',
											xtype : 'textfield',
											name : 'ZRJE',
											id : 'ZRJE',
											readOnly : true,
											anchor : '98%'
										}]
							}, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '年化收益率',
											xtype : 'textfield',
											name : 'XMSYL',
											id : 'XMSYL',
											readOnly : true,
											anchor : '98%'
										}]
							}, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '投资剩余期限(天)',
											xtype : 'textfield',
											readOnly : true,
											name : 'SYQX_DAY',
											id : 'SYQX_DAY',
											anchor : '98%'
										}]
							}/*, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '投资剩余期限(月)',
											xtype : 'textfield',
											name : 'SYQX_MONTH',
											id : 'SYQX_MONTH',
											readOnly : true,
											anchor : '98%'
										}]
							}*/, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '转让手续费比例',
											xtype : 'numberfield',
											name : 'SXFBL',
											id : 'SXFBL',
											readOnly : true,
											anchor : '98%'
										}]
							}, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '转让最终手续费',
											xtype : 'numberfield',
											name : 'SXF',
											id : 'SXF',
											readOnly : true,
											anchor : '98%'
										}]
							}, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '转让名称',
											xtype : 'textfield',
											name : 'ZRMC',
											id : 'ZRMC',
											readOnly : true,
											anchor : '98%'
										}]
							}, {
								columnWidth : 1,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '转让描述说明',
											xtype : 'textarea',
											name : 'ZRBZ',
											id : 'ZRBZ',
											readOnly : true,
											anchor : '99%'
										}]
							}, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '转让后实际到账金额',
											xtype : 'numberfield',
											name : 'SJDZJE',
											id : 'SJDZJE',
											readOnly : true,
											anchor : '98%'
										}]
							}, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '转让来源',
											xtype : 'textfield',
											name : 'ZRLY',
											id : 'ZRLY',
											readOnly : true,
											anchor : '98%'
										}]
							}, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '转让人用户名',
											xtype : 'textfield',
											name : 'ZRR',
											id : 'ZRR',
											readOnly : true,
											anchor : '99%'
										}]
							}, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '转让申请时间',
											xtype : 'datefield',
											name : 'SQSJ',
											id : 'SQSJ',
											format : 'Y-m-d',
											hideTrigger : true,
											readOnly : true,
											anchor : '98%'
										}]
							}, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '转让状态',
											xtype : 'textfield',
											name : 'ZRZT',
											id : 'ZRZT',
											readOnly : true,
											anchor : '98%'
										}]
							}, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '审核人',
											xtype : 'textfield',
											name : 'SHR',
											id : 'SHR',
											readOnly : true,
											anchor : '98%'
										}]
							}, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '审核日期',
											xtype : 'datefield',
											name : 'SHRQ',
											id : 'SHRQ',
											format : 'Y-m-d',
											hideTrigger : true,
											readOnly : true,
											anchor : '98%'
										}]
							}, {
								columnWidth : 1,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '审核备注',
											xtype : 'textarea',
											name : 'SHBZ',
											id : 'SHBZ',
											readOnly : true,
											anchor : '99%'
										}]
							}]
				});
				this.formYT = new Ext.form.FormPanel({
					region : 'center',
					title : ' 原始投资信息',
					layout : 'column',
					height : 150,
					labelWidth : 125,
					labelAlign : 'left',
					autoScroll : true,
					border : false,
					frame : false,
					bodyStyle : 'padding:5',
					items : [{
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '转让人用户名',
											xtype : 'textfield',
											name : 'ZRR_YT',
											id : 'ZRR_YT',
											readOnly : true,
											anchor : '98%'
										}]
							}, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '投资时间',
											xtype : 'datefield',
											name : 'TZSJ_YT',
											id : 'TZSJ_YT',
											readOnly : true,
											format : 'Y-m-d',
											hideTrigger : true,
											anchor : '98%'
										}]
							}, {
				columnWidth : .5,
				layout : 'form',
				border : false,
				items : [{
					fieldLabel : '投资状态',
					xtype : 'textfield',
					name : 'TZZT_YT',
					id : 'TZZT_YT',
					readOnly:true,
					anchor : '98%'
				}]
			}, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '还款状态',
											xtype : 'textfield',
											name : 'HKZT_YT',
											id : 'HKZT_YT',
											readOnly : true,
											anchor : '98%'
										}]
							}, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								hidden:true,
								items : [{
											fieldLabel : '计息日期',
											xtype : 'datefield',
											name : 'JQRQ_YT',
											id : 'JQRQ_YT',
											readOnly : true,
											format : 'Y-m-d',
											hideTrigger : true,
											anchor : '98%'
										}]
							}, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '投资收益',
											xtype : 'numberfield',
											name : 'TZSY_YT',
											id : 'TZSY_YT',
											readOnly : true,
											anchor : '98%'
										}]
							}/*, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '投资渠道',
											xtype : 'textfield',
											readOnly : true,
											name : 'TZQD_YT',
											id : 'TZQD_YT',
											anchor : '98%'
										}]
							}, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : 'POS单号',
											xtype : 'textfield',
											readOnly : true,
											name : 'POS_YT',
											id : 'POS_YT',
											anchor : '98%'
										}]
							}*/, {
								columnWidth : .5,
								layout : 'form',
								border : false,
								items : [{
											fieldLabel : '合同编号',
											xtype : 'textfield',
											name : 'HTBH_YT',
											id : 'HTBH_YT',
											readOnly : true,
											anchor : '98%'
										}]
							}]
						});
				this.formXT = new Ext.form.FormPanel({
					region : 'south',
					layout : 'column',
					title : '受让人投资信息',
					height : 145,
					labelWidth : 125,
					labelAlign : 'left',
					autoScroll : true,
					border : false,
					frame : false,
					bodyStyle : 'padding:5', 
			items : [ {
				columnWidth : 1,
				layout : 'form',
				height:10,
				border : false
			}, {
				columnWidth : .5,
				layout : 'form',
				border : false,
				items : [ {
					fieldLabel : '受让人用户名',
					xtype : 'textfield',
					name : 'SRR',
					id : 'SRR',
					readOnly:true,
					anchor : '98%'
				} ]
			}, {
				columnWidth : .5,
				layout : 'form',
				border : false,
				items : [ {
					fieldLabel : '受让人投资时间',
					xtype : 'datefield',
					anchor: '98%',
					name : 'TZSJ_XT',
					id : 'TZSJ_XT',
					format : 'Y-m-d',
					hideTrigger : true,
					anchor : '98%'
				}]
			}, {
				columnWidth : .5,
				layout : 'form',
				border : false,
				items : [{
					fieldLabel : '投资状态',
					xtype : 'textfield',
					name : 'TZZT_XT',
					id : 'TZZT_XT',
					readOnly:true,
					anchor : '98%'
				}]
			}, {
				columnWidth : .5,
				layout : 'form',
				border : false,
				items : [ {
					fieldLabel : '还款状态',
					xtype : 'textfield',
					name : 'HKZT_XT',
					id : 'HKZT_XT',
					readOnly:true,
					anchor : '98%'
				} ]
			},{
				columnWidth : .5,
				layout : 'form',
				border : false,
				items : [ {
					fieldLabel : '计息日期',
					xtype : 'datefield',
					name : 'JQRQ_XT',
					id : 'JQRQ_XT',
					format : 'Y-m-d',
					hideTrigger : true,
					readOnly : true,
					anchor : '98%'
				} ]
			},  {
				columnWidth : .5,
				layout : 'form',
				border : false,
				items : [ {
					fieldLabel : '期限(天)',
					xtype : 'numberfield',
					readOnly : true,
					name : 'QX_DAY_XT',
					id : 'QX_DAY_XT',
					anchor : '98%'
				} ]
			}, {
				columnWidth : .5,
				layout : 'form',
				border : false,
				items : [ {
					fieldLabel : '投资收益',
					xtype : 'numberfield',
					readOnly : true,
					name : 'TZSY_XT',
					id : 'TZSY_XT',
					anchor : '98%'
					} ]
				} ,{
				columnWidth : .5,
				layout : 'form',
				border : false,
				items : [ {
					fieldLabel : '合同编号',
					xtype : 'textfield',
					name : 'HTBH_XT',
					id : 'HTBH_XT',
					readOnly : true,
					anchor : '98%'
				} ]
			}]
		});

		Ext.apply(this, {
					title : ' 转让转区查看',
					border : false,
					layout : 'border',
					style : {
						marginRight : 'auto',
						marginLeft : 'auto'
					},
					width : 700,
					height : 540,
					modal : true,
					items : [this.form ,this.formYT,this.formXT],
					listeners : {
						'render' : this.initData.createDelegate(this)
					},
					tbar : [ {
								text : '关闭',
								iconCls : 'close',
								handler : this.onCancel.createDelegate(this)
							}]
				});
	},

	initData : function() {
		this.onQuery()
	},
	onQuery : function() {
		//申请/审核信息
		Ext.getCmp("XMMC").setValue(this.record.get('ZR_XM_NAME'));
		Ext.getCmp("XMZJE").setValue(this.record.get('ZR_XM_JE'));
		Ext.getCmp("XMDQRQ").setValue(new Date(this.record.get('ZR_DQRQ')));
		Ext.getCmp("ZRJE").setValue(this.record.get('ZR_WD_TZJE'));
		Ext.getCmp("XMSYL").setValue(this.record.get('ZR_XM_NH_SYL'));
		Ext.getCmp("SYQX_DAY").setValue(this.record.get('ZR_QX_DAY'));
		//Ext.getCmp("SYQX_MONTH").setValue(this.record.get('ZR_QX_MONTH'));
		Ext.getCmp("SXFBL").setValue(this.record.get('ZR_SXF_BL'));
		Ext.getCmp("SXF").setValue(this.record.get('ZR_SXF'));
		Ext.getCmp("ZRMC").setValue(this.record.get('ZR_WD_NAME'));
		Ext.getCmp("ZRBZ").setValue(this.record.get('ZR_WD_CONTENT'));
		Ext.getCmp("SJDZJE").setValue(this.record.get('ZR_WD_SJDZJE'));
		var zrzt=this.record.get('WD_ZR_STATE');
		if ("00" == zrzt) {
			zrzt="申请中";
		}else if('01'==zrzt){
			zrzt="审核通过";
		}else if('02'==zrzt){
			zrzt="审核失败";
		}else if('03'==zrzt){
			zrzt="转让成功";
		}else if('04'==zrzt){
			zrzt="转让失败";
		}
		Ext.getCmp("ZRZT").setValue(zrzt);
		var zrly = this.record.get('ZR_LY_TYPE');
		if ("02" == zrly) {
			zrly = "计划内";
		} else if ("01" == zrly) {
			zrly = "债权或散标";
		}
		Ext.getCmp("ZRLY").setValue(zrly);
		Ext.getCmp("ZRR").setValue(this.record.get('ZR_SQ_USER_ID'));
		Ext.getCmp("SQSJ").setValue(new Date(this.record.get('ZR_SQRQ')));
		Ext.getCmp("SHR").setValue(this.record.get('SH_USER_ID'));
		var shrq=this.record.get('SH_RQ');
		if(null!=shrq){
		Ext.getCmp("SHRQ").setValue(new Date(shrq));
		}
		Ext.getCmp("SHBZ").setValue(this.record.get('SH_CONTENT'));
		//原投资信息
		Ext.getCmp("ZRR_YT").setValue(this.record.get('ZR_SQ_USER_ID'));
		var tzsj_yt=this.record.get('TZSJ_YT');
		if(null!=tzsj_yt){
			Ext.getCmp("TZSJ_YT").setValue(new Date(tzsj_yt));
		}
		var tzzt_yt=this.record.get('TZZT_YT');
		//状态，00：成功，01：失败，02：撤销投资
		if('00'==tzzt_yt){
			tzzt_yt="成功";
		}else if('01'==tzzt_yt){
			tzzt_yt="失败";
		}else if('02'==tzzt_yt){
			tzzt_yt="撤销投资";
		}
		Ext.getCmp("TZZT_YT").setValue(tzzt_yt);
		var hkzt_yt=this.record.get('HKZT_YT');
		//还款状态(0:没到计息期，1：到计息期，2：到期还款，还款中，3：还款已到账)
		if('0'==hkzt_yt){
			hkzt_yt="没到计息期";
		}else if('1'==hkzt_yt){
			hkzt_yt="到计息期";
		}else if('2'==hkzt_yt){
			hkzt_yt="到期还款";
		}else if('3'==hkzt_yt){
			hkzt_yt="还款已到账";
		}else if('4'==hkzt_yt){
			hkzt_yt="转让成功,还款完成";
		}
		Ext.getCmp("HKZT_YT").setValue(hkzt_yt);
		var jxrq_yt=this.record.get('JXRQ_YT');
		if(null!=jxrq_yt){
		Ext.getCmp("JQRQ_YT").setValue(new Date(jxrq_yt));
		}
		Ext.getCmp("TZSY_YT").setValue(this.record.get('TZSY_YT'));
		//Ext.getCmp("TZQD_YT").setValue(this.record.get('TZ_SOURCE_YT'));
		//Ext.getCmp("POS_YT").setValue(this.record.get('POS_CODE_YT'));
		Ext.getCmp("HTBH_YT").setValue(this.record.get('HTBH_YT'));
		//受让人投资信息
		Ext.getCmp("SRR").setValue(this.record.get('USERID_XT'));
		var tzsj_xt=this.record.get('TZSJ_XT');
		if(null!=tzsj_xt){
		Ext.getCmp("TZSJ_XT").setValue(new Date(tzsj_xt));
		}
		var tzzt_xt=this.record.get('TZZT_XT');
		//状态，00：成功，01：失败，02：撤销投资
		if('00'==tzzt_xt){
			tzzt_xt="成功";
		}else if('01'==tzzt_xt){
			tzzt_xt="失败";
		}else if('02'==tzzt_xt){
			tzzt_xt="撤销投资";
		}
		Ext.getCmp("TZZT_XT").setValue(tzzt_xt);
		var hkzt_xt=this.record.get('HKZT_XT');
		//还款状态(0:没到计息期，1：到计息期，2：到期还款，还款中，3：还款已到账)
		if('0'==hkzt_xt){
			hkzt_xt="没到计息期";
		}else if('1'==hkzt_xt){
			hkzt_xt="到计息期";
		}else if('2'==hkzt_xt){
			hkzt_xt="到期还款";
		}else if('3'==hkzt_xt){
			hkzt_xt="还款已到账";
		}
		Ext.getCmp("HKZT_XT").setValue(hkzt_xt);
		var jxrq_xt=this.record.get('JXRQ_XT');
		if(null!=jxrq_xt){
		Ext.getCmp("JQRQ_XT").setValue(new Date(jxrq_xt));
		}
		Ext.getCmp("QX_DAY_XT").setValue(this.record.get('QX_DAY_XT'));
		Ext.getCmp("TZSY_XT").setValue(this.record.get('TZSY_XT'));
		Ext.getCmp("HTBH_XT").setValue(this.record.get('HTBH_XT'));
	},
	onCancel : function() {
		this.close();
	}
});